﻿

html{
    box-sizing: inherit;
}

body{
    margin: 0;
    font-family: sans-serif;
    background: whitesmoke;
}

h1{
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
    font-size: 40px;
    letter-spacing: 5px;
}

/* Loader */
.loader{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255,255,255,0.8);
}

.loader img{
    position: fixed;
    top:50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* Image Container */
.image-container{
    margin:10px 30%;
}

.image-container img{
    width: 100%;
    margin-top: 5px;
}

/* Media Query:Large Smartphone */
@media screen and (max-width: 600px){
    h1{
        font-size: 20px;
    }
    .image-container img{
        width: 10px;
    }
}